﻿using System;
namespace ChinaSoft.Model
{
	/// <summary>
	/// Model_tb_MidSoft_PmFlowNode:实体类(属性说明自动提取数据库字段的描述信息)
	/// </summary>
	[Serializable]
	public partial class Model_tb_MidSoft_PmFlowNode
	{
		public Model_tb_MidSoft_PmFlowNode()
		{}
		#region Model
		private int _pmflownodeid;
		private int _pmflowid;
		private string _nodename;
		private string _deafaultreceiveusername;
		private string _deafaultreceiveuseraccount;
		private int? _deafaultreceiveuseid;
		private string _modifyform;
		private int _state;
		private int _prestate;
		private int _nextstate;
		private string _prebtvalue;
		private string _nextbtvalue;
		private int _nodetype;
		private int? _receiveformvalue;
		private int? _receivenodevalue;
		private int _havemsgnode;
		private string _defaultmsgcontent;
		private int _haveattach;
		private DateTime _createtime;
		private int _createuserid;
		/// <summary>
		/// 流程节点ID
		/// </summary>
		public int PmFlowNodeId
		{
			set{ _pmflownodeid=value;}
			get{return _pmflownodeid;}
		}
		/// <summary>
		/// 流程ID
		/// </summary>
		public int PmFlowId
		{
			set{ _pmflowid=value;}
			get{return _pmflowid;}
		}
		/// <summary>
		/// 节点名称
		/// </summary>
		public string NodeName
		{
			set{ _nodename=value;}
			get{return _nodename;}
		}
		/// <summary>
		/// 默认接收人姓名
		/// </summary>
		public string DeafaultReceiveUserName
		{
			set{ _deafaultreceiveusername=value;}
			get{return _deafaultreceiveusername;}
		}
		/// <summary>
		/// 默认接收人账号
		/// </summary>
		public string DeafaultReceiveUserAccount
		{
			set{ _deafaultreceiveuseraccount=value;}
			get{return _deafaultreceiveuseraccount;}
		}
		/// <summary>
		/// 默认接收人ID
		/// </summary>
		public int? DeafaultReceiveUseId
		{
			set{ _deafaultreceiveuseid=value;}
			get{return _deafaultreceiveuseid;}
		}
		/// <summary>
		/// 表单
		/// </summary>
		public string ModifyForm
		{
			set{ _modifyform=value;}
			get{return _modifyform;}
		}
		/// <summary>
		/// 节点值
		/// </summary>
		public int State
		{
			set{ _state=value;}
			get{return _state;}
		}
		/// <summary>
		/// 返回节点值
		/// </summary>
		public int PreState
		{
			set{ _prestate=value;}
			get{return _prestate;}
		}
		/// <summary>
		/// 下一节点值
		/// </summary>
		public int NextState
		{
			set{ _nextstate=value;}
			get{return _nextstate;}
		}
		/// <summary>
		/// 返回按钮文字
		/// </summary>
		public string PreBtValue
		{
			set{ _prebtvalue=value;}
			get{return _prebtvalue;}
		}
		/// <summary>
		/// 下一步按钮文字
		/// </summary>
		public string NextBtValue
		{
			set{ _nextbtvalue=value;}
			get{return _nextbtvalue;}
		}
		/// <summary>
		/// 节点类型   0、普通节点  1、选人节点 2、送领导节点  3、发表单指定人员 4、发节点指定人员
		/// </summary>
		public int NodeType
		{
			set{ _nodetype=value;}
			get{return _nodetype;}
		}
		/// <summary>
		/// 接受表单值
		/// </summary>
		public int? ReceiveFormValue
		{
			set{ _receiveformvalue=value;}
			get{return _receiveformvalue;}
		}
		/// <summary>
		/// 接受节点值
		/// </summary>
		public int? ReceiveNodeValue
		{
			set{ _receivenodevalue=value;}
			get{return _receivenodevalue;}
		}
		/// <summary>
		/// 是否需要输入消息
		/// </summary>
		public int HaveMsgNode
		{
			set{ _havemsgnode=value;}
			get{return _havemsgnode;}
		}
		/// <summary>
		/// 默认消息内容,* 代替接受人姓名
		/// </summary>
		public string DefaultMsgContent
		{
			set{ _defaultmsgcontent=value;}
			get{return _defaultmsgcontent;}
		}
		/// <summary>
		/// 是否有附件上传
		/// </summary>
		public int HaveAttach
		{
			set{ _haveattach=value;}
			get{return _haveattach;}
		}
		/// <summary>
		/// 创建时间
		/// </summary>
		public DateTime CreateTime
		{
			set{ _createtime=value;}
			get{return _createtime;}
		}
		/// <summary>
		/// 创建人ID
		/// </summary>
		public int CreateUserId
		{
			set{ _createuserid=value;}
			get{return _createuserid;}
		}
		#endregion Model

	}
}

